How Vacuous Is Vacuous?

نویسندگان

  • Arie Gurfinkel
  • Marsha Chechik
چکیده

Model-checking gained wide popularity for analyzing software and hardware systems. However, even when the desired property holds, the property or the model may still require fixing. For example, a property φ: “on all paths, a request is followed by an acknowledgment”, may hold because no requests have been generated. Vacuity detection has been proposed to address the above problem. This technique is able to determine that the above property φ is satisfied vacuously in systems where requests are never sent. Recent work in this area enabled the computation of interesting witnesses for the satisfaction of properties (in our case, those that satisfy φ and contain a request) and vacuity detection with respect to subformulas with single and multiple subformula occurrences. Often, the answer “vacuous” or “not vacuous”, provided by existing techniques, is insufficient. Instead, we want to identify all subformulas of a given CTL formula that cause its vacuity, or better, identify all maximal such subformulas. Further, these subformulas may be mutually vacuous. In this paper, we propose a framework for identifying a variety of degrees of vacuity, including mutual vacuity between different subformulas. We also cast vacuity detection as a multi-valued model-checking problem.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Figure heads in HPSG

Figure heads are words without autonomous content, such as the copula and the infinitival to. They pose a challenge for the head-driven semantics of HPSG-94, since the latter requires the CONTENTjNUCLEUS value of a head-complement combination to be identical to the one of its head daughter. As a consequence, if the head is semantically vacuous, the combination is —erroneously— predicted to be v...

متن کامل

Non-vacuous Real-time Requirements

We introduce the property of vacuity for requirements. A requirement is vacuous in a set of requirements if it is equivalent to a simpler requirement in the context of the other requirements. For example, the requirement “if A then B” is vacuous together with the requirement “not A”. The existence of a vacuous requirement is likely to indicate an error. We give an algorithm that proves the abse...

متن کامل

VaqUoT: A Tool for Vacuity Detection

This paper presents VaqUoT – a University of Toronto tool for vacuity detection, built on top of NuSMV. In one model-checking pass, VaqUoT establishes the truth value of a CTL formula as well as the largest set of nonoverlapping subformulas in which that formula is vacuous. We describe the tool and evaluate its performance. During model-checking, properties are sometimes satisfied by models for...

متن کامل

Vacuous jaw movements and feeding deficits in rats with ventrolateral striatal dopamine depletion: possible relation to parkinsonian symptoms.

A series of experiments examined the effects of regional dopamine depletions produced by intrastriatal injections of 6-hydroxydopamine on voluntary and involuntary movements in rats. Depletion of dopamine in the ventrolateral striatum produced a substantial decrease in food intake, from which the animals recovered. Rats with dopamine depletions in anteroventromedial or dorsolateral striatum did...

متن کامل

Minimum Description Length and Compositionality

In [12] we have shown that the standard de nition of compositionality is formally vacuous; that is, any semantics can be easily encoded as a compositional semantics. We have also shown that when compositional semantics is required to be "systematic", it is possible to introduce a non-vacuous concept of compositionality. However, a technical de nition of systematicity was not given in that paper...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2004